ball or piece of lead - Alemán Inglés Diccionario